package models

// Fankui undefined
type Fankui struct {
	ID         int64            `json:"id" gorm:"id"`
	Phone      string           `json:"phone" gorm:"phone"`
	Uid        int64            `json:"uid" gorm:"uid"`
	Ddimage    string           `json:"ddimage" gorm:"ddimage"`
	Zhimage    string           `json:"zhimage" gorm:"zhimage"`
	Xsimage    string           `json:"xsimage" gorm:"xsimage"`
	Status     int64            `json:"status" gorm:"status"` // 1审核中 2同意 3拒绝 4线索提交中 5线索已发放
	Title      string           `json:"title" gorm:"title"`   // 描述
	Addtime    int64            `json:"addtime" gorm:"addtime"`
	Updatetime int64            `json:"updatetime" gorm:"updatetime"`
	Xstime     int64            `json:"xstime" gorm:"xstime"`
	Xsphone    string           `json:"xsphone" gorm:"xsphone"`
	Beizhu     string           `json:"beizhu" gorm:"beizhu"`
	Luyin      string           `json:"luyin" gorm:"luyin"`
	Ifchuci    int64            `json:"ifchuci" gorm:"ifchuci"`
	Price      float64          `json:"price" gorm:"price"`
	Orderids   string           `json:"orderids" gorm:"orderids"`
	List       []Fankuiordersql `gorm:"ForeignKey:Fankuiid;AssiciationForeignKey:Id"`
}
type Fankuiorder struct {
	ID       int64 `json:"id" gorm:"id"`
	Fankuiid int64 `json:"fankuiid" gorm:"fankuiid"`
	Orderid  int64 `json:"orderid" gorm:"orderid"`
}
type Fankuiordersql struct {
	ID         int64   `json:"id" gorm:"id"`
	Fankuiid   int64   `json:"fankuiid" gorm:"fankuiid"`
	Orderid    int64   `json:"orderid" gorm:"orderid"`
	Uid        int64   `gorm:"column:uid" json:"uid"`
	Addtime    int64   `gorm:"column:addtime" json:"addtime"`
	Procureid  int64   `gorm:"column:procureid" json:"procureid"`
	Num        int64   `gorm:"column:num" json:"num"`
	Phone      string  `gorm:"column:phone" json:"phone"`
	Price      float64 `gorm:"column:price" json:"price"`
	Status     int64   `gorm:"column:status" json:"status"` //1已付款 2已到账 3申请退款 4已退款  5拒绝退款
	Title      string  `gorm:"column:title" json:"title"`
	Fbuid      int64   `gorm:"column:fbuid" json:"fbuid"`
	Tktime     int64   `gorm:"column:tktime" json:"tktime"`
	Tuikuan    string  `gorm:"column:tuikuan" json:"tuikuan"`
	Khphone    string  `gorm:"column:khphone" json:"khphone"`
	Tkliyou    string  `gorm:"column:tkliyou" json:"tkliyou"`
	Allprice   float64 `gorm:"column:allprice" json:"allprice"`
	Updatetime int64   `gorm:"column:updatetime" json:"updatetime"`
	Daozhang   int64   `gorm:"column:daozhang" json:"daozhang"`
	Tkdaozhang int64   `gorm:"column:tkdaozhang" json:"tkdaozhang"`
	Pid        int64   `gorm:"column:pid" json:"pid"`
	Tcprice    float64 `gorm:"column:tcprice" json:"tcprice"`
}

// TableName 表名称
func (*Fankuiorder) TableName() string {
	return "fankuiorder"
}
